// 判断元素是否为空
function isNull(val) {
    let ret = false;
    if ( typeof val == 'undefined' || val == null || val == "" ) {
        ret = true;
    }
    return ret;
}

// 获取链接中指定参数的值
function getUrlKey(name){
    return decodeURIComponent((new RegExp('[?|&]'+name+'='+'([^&;]+?)(&|#|;|$)').exec(location.href)||[,""])[1].replace(/\+/g,'%20'))||null;
}

// 获取浏览器类型
function getBrowser() {
    //取得浏览器的userAgent字符串
    var userAgent = navigator.userAgent;

    //判断是否Opera浏览器
    var isOpera = userAgent.indexOf("OPR") > -1;
    isOpera |= userAgent.indexOf("Opera") > -1;
    if ( isOpera ) {
        return "opera"
    }

    //判断是否Firefox浏览器
    if (userAgent.indexOf("Firefox") > -1) {
        return "firefox";
    }

    // 判断是否是chrome浏览器
    var isChrome = userAgent.indexOf("Chrome") > -1;
    isChrome |= userAgent.indexOf("Safari") > -1;
    if ( isChrome ) {
        return "chrome";
    }

    //判断是否IE浏览器
    if (userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1 ) {
        return "ie";
    }
}